← Back to DiagCoach
SPN 909high severity✨ AI-generated

Engine Control Module (ECM) Communication Failure

Loss of communication with the engine control module.

Heads up: this code wasn't in our hand-written library yet, so DiagCoach AI built this page on the fly. Double-check critical specs against service info before condemning parts.

What it means (plain English)

The engine control module is not talking to other systems in the vehicle, messing up everything from fuel delivery to emissions control.

What the computer is actually seeing

The ECM sees no response from other control units on the CAN bus during its communication attempts, which can indicate a serious fault in the network or the ECM itself.

What a healthy reading looks like

The ECM should be receiving consistent data packets at around 250 Kbps from other devices on the J1939 network.

Guided diagnostic — the DiagCoach way

Don't just throw parts at it. Walk through these in order — each step tells you whether to keep going or stop and fix what you found.

  1. 11. Check the battery voltage; it should be between 12.5V to 14.5V with the engine running. If out of this range, address power issues first.
  2. 22. Inspect the wiring harness for the ECM for any signs of damage or corrosion. Pay close attention to the CAN bus wires (typically green and yellow).
  3. 33. Ensure all connectors are seated properly and free of corrosion, especially at the ECM and other network modules.
  4. 44. Use a scan tool to check for additional fault codes—these may point to problems within the bus or related modules. If other codes are present, follow up on those first.
  5. 55. If no physical issues are found, test the ECM output with a known good ECM or send the original out for testing to confirm its functionality.

Common causes

  • Faulty engine control module (ECM)
  • Damaged wiring in the CAN bus
  • Corroded or loose connectors
  • Issues with other modules on the bus
  • Power supply issues to the ECM

Typical repair cost

$$$

Related codes

Frequently asked questions

Is it safe to drive with this code?

No, it can lead to engine shutdown or performance issues. It's best to address this before driving further.

Will this code come back after clearing it?

If the underlying issue isn't resolved, it will likely return after a short drive cycle.

Why does this code sometimes pair with others?

It often indicates a network issue that affects communication across multiple systems, leading to cascading faults.

Working a real vehicle right now?

Let DiagCoach walk you through it live with your specific symptoms, vehicle, and what you've already checked.

Start guided diagnostic →
Report